linux 文件句柄数查看命令 |
您所在的位置:网站首页 › linux 查看打开句柄数 › linux 文件句柄数查看命令 |
当你的服务器在大并发达到极限时,就会报出“too many open files”。 查看线程占句柄数ulimit -a 输出如下:core file size (blocks, -c) 0data seg size (kbytes, -d) unlimitedscheduling priority (-e) 0file size (blocks, -f) unlimitedpending signals (-i) 59367max locked memory (kbytes, -l) 64max memory size (kbytes, -m) unlimitedopen files (-n) 1024pipe size (512 bytes, -p) 8POSIX message queues (bytes, -q) 819200real-time priority (-r) 0stack size (kbytes, -s) 8192cpu time (seconds, -t) unlimitedmax user processes (-u) 59367virtual memory (kbytes, -v) unlimitedfile locks (-x) unlimited 其中:open files (-n) 1024 代表每个12345678910111213141516171819202122查看系统打开句柄最大数量more /proc/sys/fs/file-max1查看打开句柄总数lsof|awk '{print $2}'|wc -l1根据打开文件句柄的数量降序排列,其中第二列为进程ID:lsof|awk '{print $2}'|sort|uniq -c|sort -nr|more1根据获取的进程ID查看进程的详情ps -ef |grep 1修改linux单进程最大文件连接数修改linux系统参数。vi /etc/security/limits.conf 添加* soft nofile 65536* hard nofile 65536修改以后保存,注销当前用户,重新登录,执行ulimit -a ,ok ,参数生效了:--------------------- 作者:骄阳如火 来源:CSDN 原文:https://blog.csdn.net/lck5602/article/details/79670147 版权声明:本文为博主原创文章,转载请附上博文链接! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |